package com.shujia.wyh.day14;

/*
        成员内部类：
            1、成员内部类可以访问外部类的成员，包括私有
            2、那么如何创建内部类的对象呢？

 */
class Outer3{
    private int num3 = 10;

    class Inner3{
        public void show(){
            System.out.println(num3);
        }
    }
}


public class InnerClassDemo3 {
    public static void main(String[] args) {
//        Inner3 inner3 = new Inner3();

        //正确创建成员内部类的对象的格式：
        //外部类名.内部类名 对象名 = new 外部类名(..).new 内部类名(..);
        Outer3.Inner3 oi3 = new Outer3().new Inner3();
        oi3.show();
    }
}
